365bet中国官方网站

  • word of the day

    laurel cherry

    laurel cherry - 365bet中国官方网站 definition and meaning for word laurel cherry

    Definition
    (noun) frequently cultivated Eurasian evergreen shrub or small tree having showy clusters of white flowers and glossy foliage and yielding oil similar to bitter almond oil Definition
    (noun) small flowering evergreen tree of southern United States

  • Word used in video below:
    text: I brought some cherry syrup,
    Download our Mobile App Today